Give\API\REST\V3\Routes\Subscriptions\SubscriptionController A

Total Complexity 56
Dependencies 19
Dependents 1
Total lines 664
Lines of code 405
Logical lines of code 165
Comment lines 148
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
update_item()
A
46 9 37
get_items()
A
45 7 40
prepare_item_for_response()
A
42 6 54
deleteItems()
S
48 6 35
register_routes()
S
36 1 109
cancel_item()
S
52 5 23
delete_item()
S
54 5 20
create_item()
S
52 4 24
get_item()
S
61 2 11
getSortColumn()
S
60 1 14
__construct()
S
77 1 4
get_collection_params()
S
65 1 9
get_items_permissions_check()
S
80 1 3
get_item_permissions_check()
S
80 1 3
update_item_permissions_check()
S
80 1 3
create_item_permissions_check()
S
80 1 3
delete_item_permissions_check()
S
80 1 3
delete_items_permissions_check()
S
80 1 3
cancel_item_permissions_check()
S
80 1 3
get_item_schema()
S
76 1 4